home *** CD-ROM | disk | FTP | other *** search
/ Amiga CD-Sensation: Golden Games / Amiga CD-Sensation - Ausgabe 2 - Golden Games (1996)(GTI - Schatztruhe)(DE)[!].iso / Brain Activity / XConq / README < prev    next >
Text File  |  1995-03-06  |  8KB  |  227 lines

  1. Copyright (c) 1986, 1991  Stanley T. Shebs.
  2. This program may be used, copied, modified, and redistributed freely
  3. for noncommercial purposes, so long as this notice remains intact.
  4.  
  5.  
  6.  
  7. WELCOME TO XCONQ!                XC5.5 3/19/92 EWZ
  8.  
  9. If you're reading this file, you've found the best multiplayer strategy
  10. game that's come around in a while (ok, maybe of all time).
  11.  
  12. Xconq 5.5 is the version you have right now and seems fairly stable. 
  13. It's basically four years worth of incremental improvements on my July
  14. 1988 5.0 release.
  15.  
  16. Xconq 6.0 is either a) an "unofficial" version that has been hacked on
  17. is available, or b) what Stan was calling hew new version up until a few
  18. days ago.  Copies of another "6.0" have been reportedly floating around
  19. Europe.
  20.  
  21. Xconq 7.0 is Stan Shebs' "new" version.  Like Intel's i786 chip, it's not
  22. even close to an alpha product yet.  It will draw upon the past experience
  23. with 5.x, but will be a complete rewrite full of improvements that hope-
  24. fully make it *the* programmable game system of the 90s.
  25.  
  26.                         Eric Ziegast
  27.                         uunet!ziegast
  28.  
  29. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  30. INSTALLATION NOTES
  31.  
  32. This is the source directory for XCONQ, a multi-player strategy game.
  33. The code herein includes interfaces for curses and X11R4&5.
  34.  
  35. 1. Look at the Imakefile and configure it to suit any of your sys-
  36. tem's quirks.  Imake should be able to figure out most everything,
  37. but there may be a few defines which may have to be set to catch
  38. special cases in the source.
  39.  
  40. 2. Look at config.h and edit as desired.  It contains mainly game
  41. controls.
  42.  
  43. 3. Do "xmkmf" or the appropriate imake command to create a working
  44. Makefile.
  45.  
  46. 4. Do "make depend" to iron out the dependencies between the files.
  47.  
  48. 5. Do:
  49.     "make all"         to build xconq and cconq.
  50.     "make install"    to install the binaries, library, etc...
  51.     "make install.man"     to install the man pages.
  52.     "make docs"        to convert the ms documents to readable ASCII.
  53.  
  54. Read the part of the Imakefile regarding "FONTS".  It gives you important
  55. info regarding the loading of fonts which you need to address.
  56.  
  57. 6. If you installed everything in default places, you're ready to
  58. just do "xconq" or "cconq".  Unless you want to use a hard-to-read
  59. text font in "xconq" you must first set your font path correctly.
  60. See the Imakefile for more info.
  61.  
  62. 7. The man pages just tell how to start up the programs; xconq.ms has
  63. complete details on every aspect of play.  A lot of behavior can be
  64. figured out by experimentation and by using the extensive online help
  65. ('?' should always provide something).
  66.  
  67. 8. If installed in a public place, announce availability.  The library
  68. file "xconq.news" provides a convenient place to put in any notes
  69. about changes, new maps/scenarios, and so forth.
  70.  
  71. 9. If you get bored with the standard game, look at "custom.doc",
  72. which tells how to build your own historical periods, maps, and
  73. scenarios.  Many have already been defined; all are in the library
  74. directory.
  75.  
  76. The program has been tested on lots of different kinds of systems.
  77. Porting to other graphics environments should not be too difficult,
  78. since all the user interface goes through about 50 abstract functions.
  79. (Suntools, Macintosh, and Atari ST would be good candidates.)
  80. Non-Un*x should be straightforward also, since there are only a
  81. handful of Un*x system calls, and none of those are absolutely
  82. required.  Please contact me about any portability problems.
  83.  
  84. OpenWindows: People seem to have a lot of trouble with OpenWindows.
  85. We expect this is because they are not gods.  If you encounter any
  86. problem with OpenWindows that you solve by changing our code or
  87. installation procedure, TELL US!
  88.  
  89.   HPUX: (pronounced "HPOX" or "HPsucks") These guys have something
  90. screwy with random and you may have to link with the MIT X library
  91. instead of their installed one.  Earlier versions also didn't have the
  92. strcasecmp function, so uncomment bsd.o from the OBJS line in the
  93. Makefile if you have a problem.  We will have to improve our support
  94. in the future, since HPs look like they're going to stomp Sun into the
  95. ground.
  96.  
  97.   AIX 3.0: Miraculously, the game compiled without modification.  It
  98. seems that IBM's successes are as surprising as it's screw-ups.
  99.  
  100. Finally, to repeat what is all over the files, you may copy,
  101. redistribute, modify, or even mangle the code, as long as the
  102. copyright notices are retained, and you don't try to sell it.  Common
  103. decency dictates that you identify your changes before passing the
  104. sources on, and it would help future hackers if you try to maintain
  105. the style and standards of the existing code.  Also I would enjoy seeing
  106. any improvements/fixes/suggestions, and will try to incorporate them in
  107. future versions of XCONQ.
  108.  
  109.                         Stan Shebs
  110.                         shebs@apple.com
  111.  
  112. Thanks to the many XCONQ players around the net who have sent in
  113. literally hundreds of suggestions, fixes, and improvements.  The
  114. manual includes more detailed acknowledgments.
  115.  
  116.  
  117. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  118. XCONQ MAILING LIST
  119.  
  120. Xconq has a mailing list for xconq players and developers.  The list
  121. includes discussion on anything related to xconq (design, bugs, strat-
  122. egies, etc...).  In addition, patches and new releases will be announced
  123. through the mailing list.  To subscribe to the list, send mail to
  124. "xconq-request":
  125.  
  126.     Internet: xconq-request@uunet.uu.net
  127.     UUCP:     ...!uunet!xconq-request
  128.  
  129. To post to the list, send mail to "xconq":
  130.  
  131.     Internet: xconq@uunet.uu.net
  132.     UUCP:     ...!uunet!xconq-request
  133.  
  134. Mail to the list is archived on ftp.uu.net in the xconq directory.
  135. Look for the file "mail.Z".
  136.  
  137. If you have anything that you would like to add to xconq archive on
  138. ftp.uu.net, mail it to xconq-request.
  139.  
  140. Any binary files should be uuencoded before sending.
  141.  
  142.  
  143. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  144. HOW TO GET XCONQ
  145.  
  146. Listed below are sites where you can get the most current release of
  147. xconq.  If this info is outdated, send mail to xconq-request.
  148.  
  149. By FTP:
  150.  
  151.     UUNET is the official xconq archive of the 1992 Summer Olympics.
  152.     Any sources or other xconq errata can be usually be found here.
  153.  
  154.         $ ftp ftp.uu.net
  155.         Name: ftp
  156.         Password: anything (your mail address is preferred)
  157.         ftp> bin
  158.         ftp> cd games/xconq
  159.         ftp> ls
  160.  
  161.     A copy of the most recent source can also be found at ufl.edu:
  162.  
  163.         $ ftp ftp.cis.ufl.edu
  164.         Name: ftp
  165.         Password: anything (your mail address is preferred)
  166.         ftp> bin
  167.         ftp> cd pub/empire
  168.         ftp> ls
  169.  
  170.  
  171. By UUCP:
  172.  
  173.     Xconq is accessable from the uunet archives.  Those who are not
  174.     UUNET subscribers can access the archives via UUNET's 900 number.
  175.     (No, it's not a sex line, at least not unless you're a modem. ;^)
  176.     For more information on using the 900 number, mail xconq-request.
  177.         
  178.     Once you are able to access UUNET via UUCP, you can use the fol-
  179.     lowing shell scripts to access files in the archive.
  180.  
  181.        #!/bin/sh
  182.        # How to get the index of files you can transfer.
  183.        DESTDIR=/usr/spool/uucppublic/xconq
  184.        uucp -d -r -m uunet!~/games/xconq/Index $DESTDIR/Index
  185.    
  186.        #!/bin/sh
  187.        # How to get a bunch of files at once.
  188.        #
  189.        # For the "FILES" variable below, # add any files you want to
  190.        # retrieve.  They should appear below the same as they do in
  191.        # the Index.
  192.        # 
  193.        DESTDIR=/usr/spool/uucppublic/xconq
  194.        FILES='
  195.        README
  196.        '
  197.        for file in $FILES
  198.        do
  199.            uucp -d -r uunet!~/games/xconq/$file $DESTDIR/$file
  200.        done
  201.    
  202.     After executing these shell scripts you can wait for UUCP to
  203.     poll uunet, or you can poll uunet manually:
  204.  
  205.         uucico -r1 -x1 -suunet
  206.  
  207.     See the uucp(1) and uucico(8) man pages or a local system
  208.     administrator for further info.
  209.  
  210. (For further info on how to retrieve files, mail xconq-request)
  211.  
  212.  
  213. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  214. ROGUES GALLERY
  215.  
  216.   Stan Shebs - founding father + and mother invention (ala 7.0)
  217.   <shebs@apple.com>
  218.  
  219.   Greg Fisher - master hacker
  220.   <fisher@paul.rutgers.edu>
  221.  
  222.   Eric Zeigast - postmaster + archiver
  223.   <ziegast@uunet.uu.net>
  224.  
  225.   Robert Forsman - resuscitator + hacker
  226.   <thoth@manatee.cis.ufl.edu>
  227.